package com.hncboy.chatgpt.base.util;

import lombok.experimental.UtilityClass;

@UtilityClass
public class StrUtil {

    public static String getRanStr(int len) {
        char[] pwd = new char[len];
        for(int i = 0 ; i < len; i++){
            //随机生成0，1，2三个数中的一个f，作为判断条件
            int f = (int)(Math.random()*3);
            if(f==0){
                //生成0-9之间的随机数字
                pwd[i] = (char)('0'+Math.random()*10);
            }else if(f==1){
                //随机生成一个小写字母
                pwd[i] = (char)('a'+ Math.random()*26);
            }else
                //随机生成一个大写字母
                pwd[i] =(char)('A'+Math.random()*26);

        }
        return new String(pwd);
    }


}
